learning philosophy of logic books philosophy books authors times tables philosophy multiplication modern philosophy eastern philosophy mnemonic book division logic mnemonics multiplication tables math memory math facts author addition